@charset "utf-8";

.w_990{width:990px;}
.w_960{width:960px;}
.w_60{ width:60px;}
.w_80{ width:80px;}
.w_100{ width:100px;}
.w_120{ width:120px;}
.w_170{ width:170px;}
.w_180{ width:180px;}
.w_190{ width:190px;}
.w_250{ width:250px;}
.w_300{ width:300px;}
.w_500{ width:500px!important}
.w_700{ width:700px;}
.w_760{ width:760px;}
.w_770{ width:770px;}
.w_790{ width:790px;}

a{ color:#333;}
a:hover,a.c_666:hover,c_666 a:hover,a.c_999:hover,c_999 a:hover{ color:#ff8a00;}
.ff_yh{ font-family:"微软雅黑";}
.mt10{ margin-top:10px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.ml10{ margin-left:10px;}
.ml40{ margin-left:40px;}
.ml100{ margin-left:80px;}
.xing{ color:#f00; margin-right:5px; font-family:simsun; vertical-align:middle;}
.hide{ display:none;}
.d_b{ display:block;}
.c_444{ color:#444}
.c_f60{ color:#f60;}
.c_06c{ color:#06c;}
.c_blue2{ color:#005ea7;}
.c_green2{ color:#7cc012;}
.c_green3{ color:#6aad00;}
.c_orange{ color:#ff8a00;}
.c_red2{ color:#ea0505;}
.more_txt{ font:normal 12px/22px simsun; color:#333; margin-top:5px;}
.more_pro{ background:url(img/ico.png) right -235px no-repeat; overflow:hidden; padding-right:20px; margin-top:5px;}
.title_hd{ font:bold 18px/30px "微软雅黑"; margin-right:10px;}
.bg_fff{ background-color:#fff;}
.title_pro1{ height:19px; overflow:hidden;}
.title_pro{ height:36px; overflow:hidden;}
.title_pro a:hover,.title_pro1 a:hover{ color:#6aad00;}

.bg{ background:url(img/main_bg.png) 0 -35px no-repeat;}
.bg_x{ background:url(img/bg_x.png) 0 0 repeat-x;}

.f_n{float:none;}
.p_r{position:relative;}
/*错误*/
.errorSummary{ color:#f10000; padding:5px 0 0 18px;}

/*按钮*/
.btn{ background:url(img/btn.png) 0 0 no-repeat; vertical-align:middle;}
.btn_go{ width:93px; height:26px; display:block; line-height:24px; text-align:center; color:#fff;}
/*通用链接按钮 用于GridViewList,ClistViewLsit artLink按钮样式*/
span.link_btn a { display: block;padding: 0px 12px;}
span.link_btn，span.link_btn .left, span.link_btn .right { background: url("/css/manage_style/img/member_bgx.png") }
span.link_btn { background-position: 0px -521px;display: inline-block;height: 26px;line-height: 25px;position: relative;text-align: center;vertical-align: middle;}
span.link_btn .left { background-position: 0px -495px;left: 0px;}
span.link_btn .right { background-position: -45px -495px;right: 0px;}
span.link_btn .left, span.link_btn .right { height: 26px;position: absolute;top: 0px;width: 5px;}

/*图标*/
.ico{ background:url(img/ico.png) 0 0 no-repeat; display:inline-block; vertical-align:middle; overflow:hidden;}
.ico_big{ background:url(img/ico_big.png) 0 0 no-repeat; display:inline-block; vertical-align:middle; overflow:hidden;}
.ico_notice{ background:url(img/notice.png) 0 0 no-repeat; display:inline-block; vertical-align:middle; overflow:hidden;width: 32px;height: 32px;margin-right: 5px;}
.ico_collect{ width:12px; height:11px; margin-right:5px;}
.ico_cart{ background-position: 0 -15px; width:16px; height:15px; margin-right:5px;}
.ico_updown{ background-position: -21px -6px; width:9px; height:5px; margin-left:5px;}
.ico_cx{ background-position: 0 -260px; width:30px; height:14px; margin-right:8px; vertical-align:middle;}
.ico_qq{ background:url(img/qq_ico.png) 0 0 no-repeat; display:inline-block; vertical-align:middle; overflow:hidden; cursor:pointer;}
.qq_online1,.qq_offline1{ background-position: -80px 0; width:20px; height:20px; margin-right:5px;}
.qq_offline1{ background-position: -80px -25px;}
.qq_online2,.qq_offline2{ background-position: 0 0; width:57px; height:20px; line-height:20px; color:#d62821; padding-left:17px; text-align:center;}
.qq_offline2{ background-position: 0 -25px; color:#999;}
.ico_close{ position:absolute; background-position: -13px -865px; width:17px; height:17px; cursor:pointer; top:5px; right:5px;}
.ico_done,.ico_fail{ background-position: 0 -400px; width:32px; height:32px; margin-right:5px;}
.ico_fail{ background-position: 0 -432px;}
.ico_tip{ background-position: 0 -715px; width:13px; height:18px; margin-right:5px;}

/*input*/
.t_ipt{ border:1px solid #c8c8c8; height:17px; line-height:17px; padding:3px 0; vertical-align:middle; background-color:#fff; margin-right:5px; text-indent:5px;}
.ipt_bg{ background:url(img/step_bgx.png) 0 -240px; height:22px; line-height:22px;}
.t_area{ border:1px solid #c8c8c8; background-color:#fff; text-indent:5px; vertical-align:top;}
.chk,.radio{ vertical-align:middle; margin-right:5px;}
.s_ipt{ height:20px; line-height:20px; vertical-align:middle;}

/*所有分类图标*/
.allsort .sortlist .item .ico{ width:25px; height:17px; margin-right:3px;}
.ico_sort1{ background-position: 0 -33px;}
.ico_sort2{ background-position: 0 -50px;}
.ico_sort3{ background-position: 0 -70px;}
.ico_sort4{ background-position: 0 -90px;}
.ico_sort5{ background-position: 0 -110px;}
.ico_sort6{ background-position: 0 -130px;}
.allsort_nav .ico{ background:url(img/ico_sort.png) 0 0 no-repeat; width:16px; height:16px; margin-right:3px;}
.allsort_nav .ico_sort2{ background-position: 0 -21px;}
.allsort_nav .ico_sort3{ background-position: 0 -63px;}
.allsort_nav .ico_sort4{ background-position: -21px -21px;}
.allsort_nav .ico_sort5{ background-position: -42px 0;}
.allsort_nav .ico_sort6{ background-position: -42px -63px;}
.allsort_nav .ico_sort7{ background-position: -42px -21px;}

/*所有分类左侧悬浮*/
.allsort_nav{ position:fixed; width:108px; border:1px solid #c6c6c6; left:50%; top:185px; margin-left:-600px;}
.allsort_nav h2{ background-color:#eaeaea; height:30px; line-height:30px; color:#656565; text-indent:10px; border-top:1px solid #fff;}
.allsort_nav li{ border-bottom:1px dashed #e3e3e3; padding:5px 12px;}
.promotion_sort li{ padding:7px 8px;}
.promotion_sort .view_all{ background-color:#eaeaea; height:24px; line-height:24px;}
.promotion_sort .view_all a{color:#656565;}

/*分页*/
.list_page { text-align:center; color:#999; font-size:14px; padding:10px 0;}
.list_page a{ vertical-align:middle; font:bold 14px/36px Arial; height:36px; padding:0 14px; display:inline-block; *display:inline; *zoom:1; border:1px solid #e5e5e5; color:#6aad00; background-color:#fff;}
.list_page a:hover{ text-decoration:none; border:1px solid #6aad00;}
.list_page .prev,.list_page .next { font-family:simsun;}
.list_page ol,.list_page li{ display:inline;}
.list_page li.selected a:hover{ text-decoration:none;} 
.list_page li.selected a { color:#fff; background-color:#6aad00; border:1px solid #6aad00;} 
.list_page .t_ipt { width:44px; border:1px solid #e5e5e5; height:17px; line-height:17px; margin:0 4px; text-align:center; font-size:12px;}
.list_page .btn_page { font-size:14px; font-weight:bold; border:1px solid #c9c9c9; width:44px; height:25px; vertical-align:middle; color:#333; cursor:pointer; background-position: 0 -140px; margin-left:5px;}
.list_page .total{ padding-left:10px;}
.min_list_page a{ height:25px; line-height:25px; padding:0 10px; font-size:12px;}
.min_list_page .t_ipt{ height:15px; line-height:15px;}
.min_list_page .btn_page{ height:23px; font-size:12px;}

/*图片绝对居中*/
.c_img{ text-align:center; overflow:hidden;}
.c_img a{ display:table-cell; vertical-align:middle; font-family:simsun;}
.c_img img{ vertical-align:middle;}
.c_img50 a{ width:50px; height:50px; *font-size:50px;}
.c_img60 a{ width:60px; height:60px; *font-size:60px;}
.c_img70 a{ width:70px; height:70px; *font-size:70px;}
.c_img100 a{ width:100px; height:100px; *font-size:100px;}
.c_img110 a{ width:110px; height:110px; *font-size:110px;}
.c_img120 a{ width:120px; height:120px; *font-size:120px;}
.c_img140 a{ width:140px; height:140px; *font-size:140px;}
.c_img160 a{ width:160px; height:160px; *font-size:160px;}
.c_img180 a{ width:180px; height:180px; *font-size:180px;}
.c_img210 a{ width:210px; height:210px; *font-size:210px;}

/*返回顶部*/
.backToTop { display:none; background:url(img/backTop.png) no-repeat scroll 0 0 transparent; bottom: 50px; height: 46px; position: fixed; right:50%; margin-right:-540px; width: 46px; cursor:pointer; _position: absolute;}
.backToTop:hover { background-position: 0 -47px;}

/*评价*/
.star { display:inline-block; width:60px; height:11px; background:url(img/star_all.gif) no-repeat 0 0; overflow:hidden;}
.star45 { background-position:0 -11px;}
.star40 { background-position:0 -22px;}
.star35 { background-position:0 -33px;}
.star30 { background-position:0 -44px;}
.star25 { background-position:0 -55px;}
.star20 { background-position:0 -66px;}
.star15 { background-position:0 -77px;}
.star10 { background-position:0 -88px;}
.star05 { background-position:0 -99px;}
.star00 { background-position:0 -110px;}

/*级别*/
.red_1,.red_2,.red_3,.red_4,.red_5,.blue_1,.blue_2,.blue_3,.blue_4,.blue_5,.cap_1,.cap_2,.cap_3,.cap_4,.cap_5{background: url(img/level.png) no-repeat 0 0; width:88px; display:inline-block; vertical-align:middle; line-height: 16px; height: 16px; cursor:pointer;}
.red_1,.blue_1,.cap_1{ width:16px;}
.red_2,.blue_2,.cap_2{ width:34px;}
.red_3,.blue_3,.cap_3{ width:52px;}
.red_4,.blue_4,.cap_4{ width:70px;}
.red_2{ background-position: 0 -20px;}
.red_3{background-position: 0 -40px;}
.red_4{background-position: 0 -60px;}
.red_5{background-position: 0 -80px;}
.blue_1{ background-position: -90px 0;}
.blue_2{ background-position: -90px -20px;}
.blue_3{background-position: -90px -40px;}
.blue_4{background-position: -90px -60px;}
.blue_5{background-position: -90px -80px;}
.cap_1{ background-position: -180px 0;}
.cap_2{ background-position: -180px -20px;}
.cap_3{background-position: -180px -40px;}
.cap_4{background-position: -180px -60px;}
.cap_5{background-position: -180px -80px;}

/*会员等级*/
.mem_level,.mem_level1{ background:url(img/member_level.png) 0 0 no-repeat; width:38px; height:13px; display:inline-block; vertical-align:middle; overflow:hidden;}
.mem_level0{ background-position: 0 -13px;}
.mem_level2{ background-position: 0 -26px;}
.mem_level3{ background-position: 0 -39px;}
.mem_level4{ background-position: 0 -52px;}
.mem_level5{ background-position: 0 -65px;}
.mem_level6{ background-position: 0 -78px;}
.mem_level7{ background-position: 0 -91px;}
.mem_level8{ background-position: 0 -104px;}

/*产品列表*/
.pro_list .list{ padding:5px 0;}
.pro_list .list .item{ width:160px; padding:8px 10px; background-color:#fff; border:1px solid #f1f1f1; margin:10px 10px 10px 0; float:left;}
.pro_list .list .item.no_mr{ margin-right:0;}
.pro_list .item .price{ margin-top:5px; padding:0 3px;}
.pro_list .item .title{ height:34px; overflow:hidden; padding:6px 0;}
.pro_list .item .title a:hover{ color:#6aad00;}
.pro_list .item .buy{width:103px; margin:7px auto;}
.pro_list .item .buy .btn_buy{ background-position: 0 -60px; width:103px; height:23px; text-indent:-999em; display:block;}
.pro_list .list .cur{ border:1px solid #c2db9a; background-color:#fefff0;}
.pro_list .list2 .item{ float:left; width:140px; padding:10px 9px;}
.pro_list .list2 .item .price{ padding-bottom:5px;}
.pro_list ul.list2{ width:790px; margin:0 auto; padding:12px 0;}

/*产品筛选*/
.pro_filter{ padding:8px 12px;}
.filter_tool a{ display:inline-block; *display:inline; *zoom:1; padding:0 20px 0 8px; border:1px solid #c2c2c2; position:relative; margin-right:4px; height:22px; line-height:22px; background-position:0 -92px; color:#666; font-family:simsun;}
.filter_tool .ico{ width:9px; height:11px; display:block; position:absolute; top:5px; right:7px;}
.filter_tool .ico_up{ background-position: -15px -315px;}
.filter_tool .ico_down{ background-position: -15px -327px;}
.filter_tool a.price{ background-position: 0 -115px; border:1px solid #e5ae5e; color:#ff8400;}
.filter_tool a.price .ico_up{ background-position: 0 -315px;}
.filter_tool a.price .ico_down{ background-position: 0 -327px;}
.filter_tool a.default{ padding-right:8px;}
.pro_filter .page a:hover,.filter_tool a:hover{ text-decoration:none; border:1px solid #85c918;}

/*搜索不存在页面*/
.search_error{ border:1px solid #dcdcdc; background:url(img/error_bg.png) 100px 65px no-repeat #fff; padding:160px 70px 120px 270px; line-height:22px;}
.search_error h2{ padding-bottom:5px;}
.search_error p{ color:#3e3e3e;}
/*成功页*/
.search_success{ background-image:url(img/success_bg.png);}

.batchItem a{ display:inline-block; *display:inline; *zoom:1; padding:0 20px 0 8px; border:1px solid #c2c2c2; position:relative; margin-right:4px; height:22px; line-height:22px; background-position:0 -92px; color:#666; font-family:simsun;}
.batchItem .ico{ width:9px; height:11px; display:block; position:absolute; top:5px; right:7px;}
.batchItem .ico_up{ background-position: -15px -315px;}
.batchItem .ico_down{ background-position: -15px -327px;}
.batchItem a.price{ background-position: 0 -115px; border:1px solid #e5ae5e; color:#ff8400;}
.batchItem a.price .ico_up{ background-position: 0 -315px;}
.batchItem a.price .ico_down{ background-position: 0 -327px;}
.batchItem a.default{ padding-right:8px;}
.pro_filter .page a:hover,.batchItem a:hover{ text-decoration:none; border:1px solid #85c918;}

/*资讯列表*/
ul.news_li li{ background:url(img/ico.png) -27px -419px no-repeat; padding-left:10px; height:24px; line-height:24px; overflow:hidden;}



/*CListView分页样式*/
.miniPager a{ background-position: 0 -92px; height:22px; line-height:22px; display:inline-block; border:1px solid #c2c2c2; overflow:hidden; position:relative; vertical-align:middle; *display:inline; *zoom:1;}
.miniPager .prev{margin-right:5px;}
.miniPager .next{ padding:0 20px 0 8px;}
.miniPager .ico{ background-position: -5px -305px; width:5px; height:9px; display:block; position:absolute; top:6px; right:7px;}
.miniPager .ico_prev{ background-position: 0 -305px; left:7px;}
.miniPager .num{ display:inline-block; margin-right:5px;}
.summary .list_page{padding: 0;}


/*.batchItem a.default{ background:#656565; color:#fff; border:1px solid #656565;padding-right: 8px;}*/
.batchItem .b_d:hover {border: 1px solid #85C918;text-decoration: none;}
.batchItem .b_d{display: inline-block;padding: 0 20px 0 8px;border: 1px solid #C2C2C2;position: relative;margin-right: 4px;height: 22px;line-height: 22px;background-position: 0 -92px;color: #666;font-family: simsun;}
.batchItem .ico_up {background-position: -15px -315px;}
.batchItem .ico_down {background-position: -15px -327px;}
.batchItem .ico {width: 9px;height: 11px;display: block;position: absolute;top: 5px;right: 7px;}


